filtration barrier - Alemán Inglés Diccionario